URI Online Judge | 1547 Guess What solution in cpp,uri 1547 solution in cppuri 1547 solution in cppAD-HOC ,Uri online judge, c++,cpp,uri solution,
uri 1547 solution in cpp
by ujjal roy
#include<bits/stdc++.h>
using namespace std;
main()
{
int n,a,b,i,r,c,d;
cin>>n;
while(n--)
{ c=0;
cin>>a>>b;
int ar[a];
for(i=0;i<a;i++)
{
cin>>ar[i];
if(b==ar[i]&&c==0)
{
c=1;
r=i+1;
}
}
if(c==1)
{
cout<<r<<endl;
continue;
}
else
{
d=abs(b-ar[0]);
r=1;
for(i=0;i<a;i++)
{
if(abs(b-ar[i])<d)
{
d=abs(b-ar[i]);
r=i+1;
}
}
cout<<r<<endl;
}
}
return 0;
}
0 Comments